tracked armored vehicle - Turc Anglais Dictionnaire